dewback stormtrooper - Español Inglés Diccionario